/**
 * 通用分页响应类型
 * @param T 分页数据项类型
 */
 export interface PageResult<T> {
    /** 当前页数据列表 */
    records: T[]
    /** 总记录数 */
    total: number
    /** 当前页码 */
    current: number
    /** 每页显示条数 */
    size: number
    /** 总页数 */
    pages?: number
  }
  
  /**
 * 通用响应类型（根据项目实际接口结构调整）
 */
export interface BaseResponse<T> {
    code: number
    data: T
    message?: string
  }